Skip to content

Fix inconsistent light mode theming across dashboard components#179

Open
Sharmadotcom wants to merge 16 commits into
utksh1:mainfrom
Sharmadotcom:fix-light-mode-theme
Open

Fix inconsistent light mode theming across dashboard components#179
Sharmadotcom wants to merge 16 commits into
utksh1:mainfrom
Sharmadotcom:fix-light-mode-theme

Conversation

@Sharmadotcom
Copy link
Copy Markdown

Description

Fixed inconsistent light mode theming across dashboard components and improved UI readability.

Changes Made

  • Fixed low contrast text in light mode
  • Improved visibility of dashboard headings and status indicators
  • Updated select/dropdown field styling
  • Fixed inconsistent background/text colors across pages
  • Preserved original dark mode appearance
  • Improved overall UI consistency

Related Issue

Fixes #178

Type of Change

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

  • Tested both light and dark modes locally
  • Verified dashboard, registry, findings, reports, and settings pages
  • Confirmed backend/frontend run without errors

Checklist

  • My code follows the code style of this project.
  • I have performed a self-review of my own code.
  • My changes generate no new warnings.

@Sharmadotcom
Copy link
Copy Markdown
Author

Frontend theming changes are working correctly.

The remaining failing check appears to be an unrelated backend rate-limiter test:

Expected 503 when limiter is full, got 429

This issue seems independent of the light mode theming changes introduced in this PR.

Copy link
Copy Markdown
Owner

@utksh1 utksh1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI currently shows backend-tests failing on this PR. Since this is primarily frontend theming work, please rebase on latest main and re-run CI to confirm the failure isn’t from an old run.

Once checks are green, I can do a focused UI review for merge.

@Sharmadotcom
Copy link
Copy Markdown
Author

@utksh1 working on it

@Sharmadotcom Sharmadotcom requested a review from utksh1 May 22, 2026 17:40
@utksh1 utksh1 added area:frontend Frontend React/UI work type:design Design or UX work category bonus label level:advanced 55 pts difficulty label for advanced contributor PRs labels May 22, 2026
@Sharmadotcom
Copy link
Copy Markdown
Author

@utksh1 All requested issues and CI failures have been fixed now.
All checks are passing successfully. Please review again when possible.

@Sharmadotcom
Copy link
Copy Markdown
Author

@utksh1 kindly merge request
Reminder!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:frontend Frontend React/UI work level:advanced 55 pts difficulty label for advanced contributor PRs type:design Design or UX work category bonus label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]Fix inconsistent light mode theming across dashboard components.

2 participants